home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Megahits 5
/
Megahits 5 (1994)(GTI - Rhein-Main-Soft)(DE)(Disc 2 of 2)[!].iso
/
archive
/
show
/
gif_view4_4.lha
/
GIF_view.doc
< prev
next >
Wrap
Text File
|
1995-02-14
|
6KB
|
220 lines
GIF_view v. 4.4 - August 1992
GIF image viewer
and
GIF to IFF converter
Copyright (c) 1991,92 by Lorenzo Musto
General Overview
GIF_view is a program which allows you to view all GIF images
as well as to convert them into IFF format images.
This is version 4.4, an update to version 4.
My main goal in developing this program was to make it
as fast as possible. The decompression phase was carefully
designed to make it more efficient both in terms of speed
and memory management and then coded in assembly.
For images bigger than the screen size, scrolling and
overscan are available to view them throughout.
Also, when GIF image is showed using HAM view-mode, you
can avoid the annoying left border color distortion which
could rise as a beside effect, by executing the command line
option 'PERFECT'.
If you want to force an high resolution viewing or if you
are low on memory or time , you may want to specify the
'QUICK' option, but this may produce a deterioration in color
rendering (B&W).
The program isn't only a fast GIF viewer, but also comes
with an option to save the whole image, including its hidden
parts, as an IFF-ILBM file.
If no user action is cought within a time which the user can
set (default 20 seconds) as he wishes,the program ends itself.
This can be used to create scripts releasing a "slide-show"
or for background conversions.
A windmill signals the program's execution which may be
aborted by CTRL-C.
No particular hardware is required to run this program;
it fits well on PAL systems as well as NTSC and works
fine with any OS version.
NOTE!
As software support the program requires "arp.library".
Have fun.
Thanks to Mark Matel who has revised this text file to make
the English easier to read.
This work is dedicated to my father.
Author
Contact me for any questions about this work:
paper: Lorenzo Musto
via A. Cantele 11,
35129 Padova (Italy)
e-mail: lorenzo@sabrina.dei.unipd.it ( INTERNET )
phone: +39 49 609356
Distribution
GIF_view is a
shareware
program.
GIF_view is also a
copyrighted
piece of software.
You may copy or upload the archive wherever you choose, but
only when it is complete and unchanged. You are not allowed
to sell GIF_view for profit, or include GIF_view on a disk
which is sold for profit, without the author's (Lorenzo Musto)
permission.
If you use it often, please send me a donation of 10 US$ or
equivalent in any cash. Then you will get an update service
without the troublesome requester.
Usage - Template
GIF_view [filename] [PERFECT] [QUICK] [TIME <n>]
[SAVE <filename>] [ABOUT]
PERFECT to correct left border color distorsion.
QUICK to gain 'speed, resolution, memory' but
to the detriment of image's color features.
TIME to set time-out mechanism to <n> seconds;
default value is twenty.
SAVE to save into file <filename>, which results
in an image following the IFF-ILBM standard.
Set 'TIME 0' to hide conversion.
ABOUT shows complete information about this executable
file and its author.
--------
KeyStrokes
- carriage return
ends displaying phase.
- arrow keys
scrolling.
- numeric keypad
[7 8 9] allows user to scroll around an image which
[4 6] is larger than the screen size. These keys
[1 2 3] will remain inactive when image fits screen.
[5] puts screen to back.
[0] refreshes whole display area.
- CTRL-C
aborts execution freeing all allocated resources.
Trademarks
GIF and 'Graphics Interchange Format' are trademarks of
CompuServe, Incorporated.
an H&R Block Company
5000 Arlington Centre Blvd.
Columbus, Ohio 43220
(614) 457-8600
"ILBM" IFF Interleaved Bitmap, from Electronic Arts.
Electronic Arts[tm] is a trademark of Electronic Arts.
History
o may-91 v 0 prototype.
o aug-91 v 1
o 02-oct-91 v - Fixed bug: Idiosyncrasy for B&W images removed.
o 02-oct-91 v - Improv*ts: Approximation of the 'Color Map' refined.
o 04-oct-91 v - Fixed bug: Run-out working array.
o 05-oct-91 v 2 ··········· Spread worldwide ·······························
o nov-91 v - Improv*ts: Falls into intuition: screen, overscan.
o dec-91 v - Improv*ts: Optimization of code.
o jan-92 v - Improv*ts: Appears assembly-code to do critical steps.
o mar-92 v - New opt: TIME and SAVE (see above).
o 08-mar-92 v - Improv*ts: Buffered output on writing IFF destination file.
o 10-mar-92 v 4 ··········· Spread worldwide ·······························
o 10-mar-92 v 4.1 Improv*ts: no more integer multip.
o 10-mar-92 v 4.2 New opt: ABOUT (see above).
Improv*ts: Better IFF compression.
o 10-mar-92 v 4.3 New opt: PERFECT (see above).
Improv*ts: You can see abnormal end partial results.
Fixed bug: Run-out working array.
o 10-aug-92 v 4.4 ··········· Spread worldwide ·······························
________________________________________________________________________________
================================================================================